glued to the spot

Translations
cloué(e) sur place